﻿using System;
using System.Collections.Generic;

namespace Test.Entities
{
	public interface IAccount : ITimestampedEntity, INamedEntity, IChildIdentifiableEntity
	{
		#region Properties

		Lazy<User> Owner { get; set; }
		Lazy<IAccount> Parent { get; }
		AccountStatus Status { get; set; }
		IList<Address> Addresses { get; set; }

		#endregion
	}
}